package com.cbtx.tablet.bean

import java.io.Serializable
import java.util.*

/**
 * author : joker.peng
 * e-mail : joker@fiture.com
 * date   : 2021/7/5 12:06 PM
 * desc   :
 */
data class GoodsInfo(
    var total: Int = 0,
    var pageNum: Int = 0,
    var pageSize: Int = 0,
    var size: Int = 0,
    var startRow: Int = 0,
    var endRow: Int = 0,
    var pages: Int = 0,
    var prePage: Int = 0,
    var nextPage: Int = 0,
    var isFirstPage: Boolean = false,
    var isLastPage: Boolean = false,
    var hasPreviousPage: Boolean = false,
    var hasNextPage: Boolean = false,
    var navigatePages: Int = 0,
    var navigateFirstPage: Int = 0,
    var navigateLastPage: Int = 0,
    var lastPage: Int = 0,
    var firstPage: Int = 0,
    var list: List<GoodsItemBean>? = null,
    var navigatepageNums: List<Int>? = null
)

data class GoodsItemBean(
    var imageSmall: String? = null,
    var goodsMember: String? = null,
    var img: String? = null,
    var serialNumber: String? = null,
    var coverImg: String? = null,
    var introduce: String? = null,
    var num: Int = 0,
    var certificate: String? = null,
    var type: Int = 0,
    var shopsId: Int = 0,
    var years: String? = null,
    var specs: String? = null,
    var visits: Int = 0,
    var createTime: Long = 0,
    var insurancePrice: String? = null,
    var price: Int = 0,
    var category: String? = null,
    var goodsName: String? = null,
    var status: Int = 0,
    var commend: Any? = null,
    var goodsId: Any? = null
) : Serializable

data class ImageMore(
    var more: MutableList<String>? = null
)